package com.tengju.bff.interfaces.covercharge.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.util.List;

/**
 * @Author: xx
 * @Description: 根据角色脱敏服务类
 * @Date: 2020/11/25 14:12
 */
public interface IRoleDesensitService {

    /**
     * 对结果Page根据权限做脱敏处理
     * @return 脱敏后记录
     */
    Page checkDesensit(Page page, String appCode, Long ssoUserId);

    /**
     * 对结果List根据权限做脱敏处理
     * @return 脱敏后记录
     */
    List checkDesensit(List list, String appCode, Long ssoUserId);

}
